wind-driven power station - Spanish English Dictionary